package com.aboo.service;

import java.util.List;

import com.aboo.po.MenuPO;
import com.aboo.po.Page;
import com.aboo.pub.exception.BasicException;
import com.aboo.pub.result.ResultInfo;

public interface MenuService {
	
	public void saveMenu(ResultInfo ri, MenuPO param) throws BasicException;
	
	public void deleteMenu(ResultInfo ri, List<String> menuIds) throws BasicException;
	
	public void updateMenu(ResultInfo ri, MenuPO param) throws BasicException;
	
	public void findMenu(ResultInfo ri, MenuPO param) throws BasicException;
	
	public void findMenuList(ResultInfo ri, MenuPO param, Page page) throws BasicException;
	
	public void findMenuCount(ResultInfo ri, MenuPO param) throws BasicException;
	
}
